Farmux 0.1 beta 1 =]
Publicado por Bruno Normandia 29/08/2007
[ Hits: 5.214 ]
Script baseado na lojinha.py do r _luks adaptado para farmácia/drogaria contendo banco de dados dos remédios e 'devedores'.
Como gostei de desenvolver, pretendo adicionar algumas melhorias assim que for me aprofundando em Python; então considero esta a Beta 1 =]
Aceito qualquer dica de melhoria e fontes de pesquisa sobre o python.
flw ;)
#lojinha.py
import shelve
db={}
db=shelve.open('./famuxb1.db') #abre o db
def menu():
print 'Farmux 0.1 beta 1\n'
print '1 - adicionar devedor'
print '2 - listar devedores e remedios cadastrados'
print '3 - adicionar remedio'
print '4 - sair'
a=raw_input()
if a == '1':
nome=raw_input('qual o nome do devedor ?')
divida=raw_input('quanto deve ?')
armazenar(nome,divida)
menu()
elif a == '2':
listar()
menu()
elif a == '4':
print 'saindo ...'
print "desenvolvido por Bruno Normandia"
db.close()
elif a == '3':
remedio=raw_input('Qual o nome do remedio?')
preco=raw_input('Quanto custa?')
guardar(remedio,preco)
menu()
def guardar(remedio,preco):
db[remedio]=preco
def armazenar(nome,divida):
db[nome]=divida
def listar():
lista=db.keys()
for i in lista:
print '%s => %s\n' %(i,db[i])
menu()
Problema das Oito Rainhas (Random)
Leitura de todos os valores de qualquer xml
Programa para calcular a média e a nota trimestral
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como montar um servidor de backup no linux
Trazendo de volta o Serviços em Segundo Plano no Plasma6
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
780 mil usuários do Janelas baIxaram Linux em um mês (3)
Servidor para arquivos e banco de dados (2)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (12)









